Turbo Pascal是美国Borland公司由
Philippe Kahn与
安德斯·海尔斯伯格于1983年开发的Pascal语言集成开发环境,其原型源自瑞士Niklaus Wirth教授设计的Pascal语言。该系统历经版本迭代,至1992年推出最终版Borland Pascal 7,支持、
MS-DOS、Windows等多平台,1989年发布的5.5版首次引入面向对象编程(OOP)特性。
Pascal是一种计算机通用的高级
程序设计语言。它由瑞士Niklaus Wirth教授于六十年代末设计并创立。
以法国数学家命名的Pascal语言现已成为使用最广泛的基于DOS的语言之一,其主要特点有:严格的结构化形式;丰富完备的数据类型;运行程序时变量(
存储单元)自动初始化,省去了麻烦;运行效率高;查错能力强。
正因为上述特点,Pascal语言可以被方便地用于描述各种算法与数据结构。尤其是对于程序设计的初学者,Pascal语言有益于培养良好的
程序设计风格和习惯。IOI(国际奥林匹克信息学竞赛)把Pascal语言作为三种程序设计语言之一,
NOI(全国奥林匹克信息学竞赛)把Pascal语言定为唯一提倡的
程序设计语言,在大学中Pascal语言也常常被用作学习数据结构与算法的教学语言。 由于版权等问题,在
NOIP中使用
Free Pascal,而在NOI和IOI中使用
Lazarus 0.9.10和
Linux系统。